package com.usian.search.service;

import com.usian.model.article.dtos.ArticleDto;
import com.usian.model.search.dtos.UserSearchDto;

import java.util.List;

public interface ApArticleSearchService {
    /**
     * 导入DB数据
     */
    void createIndex(ArticleDto articleDto);


    /**
     ES文章分页搜索
     @return
     */
    List<ArticleDto> esArticleSearch(UserSearchDto userSearchDto);

    /*
    * 同步文章到索引库
    * */
    void ImportOneArticle2Es(long articleId);

    //调用方法修改isDown状态   0-下架   1-上架
    void ArticleUpDown(Integer wmNewsId, Integer enable);
}
